Big Huge Thesaurus

Erythrina corallodendrum

noun